package com.desksoft.ecommerce.helper.mall;

/***************************************
 * <pre>
 * 版权所有：杭州迪科软件 保留所有权利
 * 创建日期: 2012-6-26
 * 创建作者：rq
 * 文件名称：StringHelper.java
 * 版本：1.0
 * 功能：
 * 最后修改时间：2012-6-26
 * 修改记录：
 * </pre>
 *****************************************/
public class StringHelper {

	public static void main(String[] s) {
		String[] r = StringHelper.getPrice("6000-9999元");
		System.out.println("min price=>" + r[0]);
		System.out.println("max price=>" + r[1]);
	}

	/**
	 * 解析价格区间
	 * 
	 * @param price
	 * @return
	 */
	public static String[] getPrice(String price) {
		String[] result = new String[] { "", "" };
		String temp = price;
		if (temp.contains("万")) {
			if (temp.contains("以上")) {
				result[0] = temp.replaceAll("万", "").replace("以上", "")
						.replace("元", "")
						+ "0000";
				result[1] = "max";
			} else {
				result = temp.split("-");
				result[0] = result[0].replace("万", "") + "0000";
				result[1] = result[1].replace("万", "").replace("元", "")
						+ "0000";
			}
		} else {
			
			if (temp.contains("以上")) {
				result[0] = temp.replaceAll("元", "").replace("以上", "");
				result[1] = "max";
			} else {
				result = temp.split("-");
				result[0] = result[0].replace("元", "");
				result[1] = result[1].replace("元", "");
			}
		}
		return result;
	}

}
